core responsibility - Spanish English Dictionary